html{
    background:#f7f8f8;
}
.main{width:1000px;margin:0 auto;}
/*grid system*/
.spg{
	width:192px;
	float: left;
}
.g1,.g2,.g3,.g4{
	margin:0 0 4px 5px;
	float: left;
	overflow-x:hidden; 
}
.nomargin{
	margin: 0;
}
.g1{
	width: 197px;
}
.g2{
	width: 399px;
}
.g3{
	width: 601px;
}
.g4{
	width: 808px;
	padding-left:0;
}
.wrap{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 4px;
}

/*分类导航*/
.cat_nav{
	height:536px;
	background: #ffa137;
}
.cat_nav h6{
	height:25px;
	background:#f29a00;
	font-size:14px;
	color: #fdf2dd;
	text-align: center;
	line-height: 25px;
	letter-spacing: 2px;
}

.cat_nav ul{
	width:170px;
	margin-left:10px;
	color: #fff;
	overflow: hidden;
	margin-top:4px;
}
.cat_nav li{
	float: left;
	height:30px;
	padding-left:16px;
	line-height: 30px;
	white-space:nowrap;
	overflow:hidden 
}

.cat_nav li.hot1,.cat_nav li.hot2{
	display: block;
	float:none;
	padding-left:23px;
	font-size: 14px;
	line-height: 40px;
	height:40px;
	letter-spacing: 2px;
}
.cat_nav li.hot1{
	background: url(../images/hot1.jpg) no-repeat 0 center;
}
.cat_nav li.hot2{
	background: url(../images/hot2.jpg) no-repeat 0 center;
}

.cat_nav li.hot_line{
	   display: block;
	   float:none;
	   clear: both;
	   height: 12px;
	   width: 170px;
	   font-size: 0;
	   padding:0;
		background: url(../images/hot_line.jpg) no-repeat  center;
		margin:4px 0 4px 0px;
}

.slidepic{
	width:808px;
	height:437px;
	overflow: hidden;
}

.icon_panel{
	background: #fff;
	height:94px;
	margin-top:5px;
	padding-bottom: 0;
	overflow:hidden;
	float: left;
	_margin-left:2.5px;

}
/*登录*/
.login_panel{
	height:94px;
	margin-top:5px;
	background: #fff;
}
.login_panel .welcome{
	padding:20px 20px 10px 20px;
	text-align: center;
	display: block; 
}
.login_panel .bt{
	padding-left:25px;
	display: block;
}
/*floor*/
.f1 .spg,.f2 .spg,.f3 .spg,.f4 .spg{
	position: relative;
	zoom: 1;
	cursor: pointer;
}

.f1 .spg img,.f2 .spg img,.f3 .spg img,.f4 .spg img{
	position: absolute;
	bottom: 2px;
	left:0;
}

.f1 img,.f2 img,.f3 img,.f4 img{
		cursor: pointer;
}

.spg img.title{
	position: static;
}

.f1 .spg{height:273px; background: #EB0716;}
.f2 .spg{height:335px;background: #FF813C;}
.f3 .spg{height: 165px;background: #5CC03A;}

.indexmainBa .main{position:relative}
.indexmainBa .indexmax{display:none;height:392px;overflow:hidden;}
.indexmainBa .indexmax .Btn{width:23px;height:23px;overflow:hidden;background:url(/static/images/lsadkfj.png) no-repeat;position:absolute;right:0;top:35px;cursor:pointer;}
.indexmainBa .indexmin{display:block;height:100px;overflow:hidden;}
.indexmainBa .indexmin .Btn{width:23px;height:23px;overflow:hidden;background:url(/static/images/lsadkfj.png) no-repeat left -23px;position:absolute;right:0;top:35px;cursor:pointer;}
.indexmainBa .indexmax a{height:392px;display:block;}
.indexmainBa .indexmin a{height:100px;display:block;}

.flowbox{position:fixed !important;_position:absolute;width:460px;top:50%;left:50%;margin:-35px 0 0 -230px;z-index:99999;height:116px;border:5px solid #999999;background:#ffffff;}
.flowhide{display:none;}
.flowbox a{color:#005EA7}

.headerBj{padding:0;}

.icon_panel img{float: left;}
.icon_panel li a{
	float:left;
	margin-right:34px;  
    background-image: url(../images/icon_panel.png);
    background-repeat: no-repeat;
    display: block;
    width:84px;
    height: 94px;
  }


.icon_panel  .air {
    background-position: 0 0;
}

.icon_panel  .air.on {
    background-position: -84px 0;
}

.icon_panel .cai {
    background-position: -168px 0;
}

.icon_panel .cai.on {
    background-position: -252px 0;
}

.icon_panel .ele{
    background-position: -336px 0;
}

.icon_panel .ele.on {
    background-position: -420px 0;
}

.icon_panel .tel {
    background-position: -504px 0;
}

.icon_panel .tel.on {
    background-position: -588px 0;
}
